at the sight of


Results for "at the sight of"

English - Turkish Dictionary

at the sight of

(English - Turkish Dictionary) :
-i görünce, -i görür görmez.